a name for a person who lives in a country where sheephearding is popular.mainly places that are mountainous
Synonyms for sheep rammer
On this page, you will find 30 slang terms related to sheep rammer. Some of the top words include: sheep rammer, culchie, cothron, Taff, reff, and 25 more.